Automating Software Failure Reporting
ثبت نشده
چکیده
There are many ways to measure quality before and after software is released. But for commercial and internal-use-only products the most important measurement is the user’s perception of product quality. Unfortunately perception is a very difficult thing to measure so companies attempt to quantify it through running customer satisfaction surveys and through the collection of failure/behavioural data from its customer base. This article focuses in on the problems of capturing failure data from customer sites. And while we'll be using the experienced gained from collecting failure data from Windows XP systems to explore the pertinent issues, the problems one is likely to face when developing internal (non-commercial) software should not be unsimilar.
منابع مشابه
An Automated Software FMEA
The concept of software failure mode and effects analysis (FMEA) has grown in attractiveness over recent years as a way of assessing the reliability of software. Like its hardware counterpart, software FMEA is immensely tedious for an engineer to perform, as well as being error-prone. This paper presents the implementation of a novel method for automating code-level software FMEA based on treat...
متن کاملModel-based Failure Modes and Effects Analysis of Software
Failure Mode and Effects Analysis is widely used in engineering hardware systems to help in understanding the effects of potential failures and the faults that cause them to occur. The analysis is iterative leading to improvements in the design until the risks associated with potential failure modes are reduced to an acceptable level. Interest in applying the technique to software has increased...
متن کاملImplementation of a System for Automatic Software Verification
One fundamental problem in software development is how to verify that the product meets its specifications. Fortunately there exist numerous methods for software verification. This process can often be made more effective by automating it. This thesis includes a survey of common techniques in this area, ranging from formal methods to more practical approaches. It also presents an implementation...
متن کاملAutomating the Detection of Complex Semantic Conflicts between Software Requirements(An empirical study on requirements conflict analysis with semantic technology)
Keeping requirements consistent already at early project stages is a main success factor for software development projects. However, manual requirements conflict analysis takes significant effort and is error-prone. Requirement engineers and other project participants such as technical architects use different terminologies (due to different domain backgrounds) which makes automation of conflic...
متن کاملAutomating the design of computer systems
The best ebooks about Automating The Design Of Computer Systems that you can get for free here by download this Automating The Design Of Computer Systems and save to your desktop. This ebooks is under topic such as automating the design of graphical presentations of automating instructional design: approaches and limitations automating a design reuse facility with critical automating the design...
متن کامل